diff --git a/grammar.js b/grammar.js index 817a3fcc..62b9130e 100644 --- a/grammar.js +++ b/grammar.js @@ -68,7 +68,7 @@ module.exports = grammar({ $._binary_star, $._binary_left_shift, $._bitwise_and, - $._singleton_class_left_angle_left_langle, + $._singleton_class_left_angle_left_angle, $.hash_key_symbol, $._identifier_suffix, $._constant_suffix, @@ -300,7 +300,7 @@ module.exports = grammar({ singleton_class: $ => seq( 'class', - alias($._singleton_class_left_angle_left_langle, '<<'), + alias($._singleton_class_left_angle_left_angle, '<<'), field('value', $._arg), $._terminator, optional(field('body', alias($._declaration_body, $.body_statement))), diff --git a/src/grammar.json b/src/grammar.json index 5405633e..674bcd89 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1071,7 +1071,7 @@ "type": "ALIAS", "content": { "type": "SYMBOL", - "name": "_singleton_class_left_angle_left_langle" + "name": "_singleton_class_left_angle_left_angle" }, "named": false, "value": "<<" @@ -9073,7 +9073,7 @@ }, { "type": "SYMBOL", - "name": "_singleton_class_left_angle_left_langle" + "name": "_singleton_class_left_angle_left_angle" }, { "type": "SYMBOL", diff --git a/src/parser.c b/src/parser.c index 092edb94..9e96a6d0 100644 --- a/src/parser.c +++ b/src/parser.c @@ -179,7 +179,7 @@ enum ts_symbol_identifiers { sym__binary_star = 149, sym__binary_left_shift = 150, sym__bitwise_and = 151, - sym__singleton_class_left_angle_left_langle = 152, + sym__singleton_class_left_angle_left_angle = 152, sym_hash_key_symbol = 153, sym__identifier_suffix = 154, sym__constant_suffix = 155, @@ -555,7 +555,7 @@ static const char * const ts_symbol_names[] = { [sym__binary_star] = "*", [sym__binary_left_shift] = "<<", [sym__bitwise_and] = "&", - [sym__singleton_class_left_angle_left_langle] = "<<", + [sym__singleton_class_left_angle_left_angle] = "<<", [sym_hash_key_symbol] = "hash_key_symbol", [sym__identifier_suffix] = "_identifier_suffix", [sym__constant_suffix] = "_constant_suffix", @@ -931,7 +931,7 @@ static const TSSymbol ts_symbol_map[] = { [sym__binary_star] = anon_sym_STAR, [sym__binary_left_shift] = anon_sym_LT_LT, [sym__bitwise_and] = anon_sym_AMP, - [sym__singleton_class_left_angle_left_langle] = anon_sym_LT_LT, + [sym__singleton_class_left_angle_left_angle] = anon_sym_LT_LT, [sym_hash_key_symbol] = sym_hash_key_symbol, [sym__identifier_suffix] = sym__identifier_suffix, [sym__constant_suffix] = sym__constant_suffix, @@ -1763,7 +1763,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [sym__singleton_class_left_angle_left_langle] = { + [sym__singleton_class_left_angle_left_angle] = { .visible = true, .named = false, }, @@ -29544,7 +29544,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__binary_star] = ACTIONS(1), [sym__binary_left_shift] = ACTIONS(1), [sym__bitwise_and] = ACTIONS(1), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(1), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(1), [sym_hash_key_symbol] = ACTIONS(1), [sym__identifier_suffix] = ACTIONS(1), [sym__constant_suffix] = ACTIONS(1), @@ -606503,7 +606503,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_heredoc_beginning] = ACTIONS(4736), [sym__unary_minus_num] = ACTIONS(4754), [sym__unary_plus] = ACTIONS(4754), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(4872), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(4872), [sym__identifier_suffix] = ACTIONS(4756), [sym__constant_suffix] = ACTIONS(4730), [sym_comment] = ACTIONS(5), @@ -606610,7 +606610,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_heredoc_beginning] = ACTIONS(4736), [sym__unary_minus_num] = ACTIONS(4754), [sym__unary_plus] = ACTIONS(4754), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(4876), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(4876), [sym__identifier_suffix] = ACTIONS(4756), [sym__constant_suffix] = ACTIONS(4730), [sym_comment] = ACTIONS(5), @@ -606931,7 +606931,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_heredoc_beginning] = ACTIONS(4736), [sym__unary_minus_num] = ACTIONS(4754), [sym__unary_plus] = ACTIONS(4754), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(4880), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(4880), [sym__identifier_suffix] = ACTIONS(4756), [sym__constant_suffix] = ACTIONS(4730), [sym_comment] = ACTIONS(5), @@ -607038,7 +607038,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_heredoc_beginning] = ACTIONS(4736), [sym__unary_minus_num] = ACTIONS(4754), [sym__unary_plus] = ACTIONS(4754), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(4884), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(4884), [sym__identifier_suffix] = ACTIONS(4756), [sym__constant_suffix] = ACTIONS(4730), [sym_comment] = ACTIONS(5), @@ -957007,7 +957007,7 @@ enum ts_external_scanner_symbol_identifiers { ts_external_token__binary_star = 24, ts_external_token__binary_left_shift = 25, ts_external_token__bitwise_and = 26, - ts_external_token__singleton_class_left_angle_left_langle = 27, + ts_external_token__singleton_class_left_angle_left_angle = 27, ts_external_token_hash_key_symbol = 28, ts_external_token__identifier_suffix = 29, ts_external_token__constant_suffix = 30, @@ -957048,7 +957048,7 @@ static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [ts_external_token__binary_star] = sym__binary_star, [ts_external_token__binary_left_shift] = sym__binary_left_shift, [ts_external_token__bitwise_and] = sym__bitwise_and, - [ts_external_token__singleton_class_left_angle_left_langle] = sym__singleton_class_left_angle_left_langle, + [ts_external_token__singleton_class_left_angle_left_angle] = sym__singleton_class_left_angle_left_angle, [ts_external_token_hash_key_symbol] = sym_hash_key_symbol, [ts_external_token__identifier_suffix] = sym__identifier_suffix, [ts_external_token__constant_suffix] = sym__constant_suffix, @@ -957090,7 +957090,7 @@ static const bool ts_external_scanner_states[60][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__binary_star] = true, [ts_external_token__binary_left_shift] = true, [ts_external_token__bitwise_and] = true, - [ts_external_token__singleton_class_left_angle_left_langle] = true, + [ts_external_token__singleton_class_left_angle_left_angle] = true, [ts_external_token_hash_key_symbol] = true, [ts_external_token__identifier_suffix] = true, [ts_external_token__constant_suffix] = true, @@ -957894,7 +957894,7 @@ static const bool ts_external_scanner_states[60][EXTERNAL_TOKEN_COUNT] = { [ts_external_token_heredoc_beginning] = true, [ts_external_token__unary_minus_num] = true, [ts_external_token__unary_plus] = true, - [ts_external_token__singleton_class_left_angle_left_langle] = true, + [ts_external_token__singleton_class_left_angle_left_angle] = true, [ts_external_token__identifier_suffix] = true, [ts_external_token__constant_suffix] = true, [ts_external_token_comment] = true,