diff --git a/grammar.js b/grammar.js index caee29ea..032b02aa 100644 --- a/grammar.js +++ b/grammar.js @@ -64,7 +64,7 @@ module.exports = grammar({ $._unary_minus_num, $._binary_minus, $._binary_star, - $._singleton_class_left_angle_left_langle, + $._singleton_class_left_angle_left_angle, $.hash_key_symbol, $._identifier_suffix, $._constant_suffix, @@ -281,7 +281,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', $.body_statement)), diff --git a/src/grammar.json b/src/grammar.json index 35f69d4e..625b79cf 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1019,7 +1019,7 @@ "type": "ALIAS", "content": { "type": "SYMBOL", - "name": "_singleton_class_left_angle_left_langle" + "name": "_singleton_class_left_angle_left_angle" }, "named": false, "value": "<<" @@ -8309,7 +8309,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 aed9e99c..4a8230a7 100644 --- a/src/parser.c +++ b/src/parser.c @@ -172,7 +172,7 @@ enum ts_symbol_identifiers { sym__unary_minus_num = 146, sym__binary_minus = 147, sym__binary_star = 148, - sym__singleton_class_left_angle_left_langle = 149, + sym__singleton_class_left_angle_left_angle = 149, sym_hash_key_symbol = 150, sym__identifier_suffix = 151, sym__constant_suffix = 152, @@ -526,7 +526,7 @@ static const char * const ts_symbol_names[] = { [sym__unary_minus_num] = "-", [sym__binary_minus] = "-", [sym__binary_star] = "*", - [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", @@ -880,7 +880,7 @@ static const TSSymbol ts_symbol_map[] = { [sym__unary_minus_num] = anon_sym_DASH, [sym__binary_minus] = anon_sym_DASH, [sym__binary_star] = anon_sym_STAR, - [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, @@ -1681,7 +1681,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, }, @@ -18837,7 +18837,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__unary_minus_num] = ACTIONS(1), [sym__binary_minus] = ACTIONS(1), [sym__binary_star] = 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), @@ -289693,7 +289693,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__heredoc_body_start] = ACTIONS(5), [sym_heredoc_beginning] = ACTIONS(2714), [sym__unary_minus_num] = ACTIONS(2696), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(2774), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(2774), [sym__identifier_suffix] = ACTIONS(2732), [sym__constant_suffix] = ACTIONS(2708), }, @@ -289800,7 +289800,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__heredoc_body_start] = ACTIONS(5), [sym_heredoc_beginning] = ACTIONS(2714), [sym__unary_minus_num] = ACTIONS(2696), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(2778), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(2778), [sym__identifier_suffix] = ACTIONS(2732), [sym__constant_suffix] = ACTIONS(2708), }, @@ -289907,7 +289907,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__heredoc_body_start] = ACTIONS(5), [sym_heredoc_beginning] = ACTIONS(2714), [sym__unary_minus_num] = ACTIONS(2696), - [sym__singleton_class_left_angle_left_langle] = ACTIONS(2782), + [sym__singleton_class_left_angle_left_angle] = ACTIONS(2782), [sym__identifier_suffix] = ACTIONS(2732), [sym__constant_suffix] = ACTIONS(2708), }, @@ -470608,7 +470608,7 @@ enum ts_external_scanner_symbol_identifiers { ts_external_token__unary_minus_num = 19, ts_external_token__binary_minus = 20, ts_external_token__binary_star = 21, - ts_external_token__singleton_class_left_angle_left_langle = 22, + ts_external_token__singleton_class_left_angle_left_angle = 22, ts_external_token_hash_key_symbol = 23, ts_external_token__identifier_suffix = 24, ts_external_token__constant_suffix = 25, @@ -470641,7 +470641,7 @@ static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [ts_external_token__unary_minus_num] = sym__unary_minus_num, [ts_external_token__binary_minus] = sym__binary_minus, [ts_external_token__binary_star] = sym__binary_star, - [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, @@ -470675,7 +470675,7 @@ static const bool ts_external_scanner_states[42][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__unary_minus_num] = true, [ts_external_token__binary_minus] = true, [ts_external_token__binary_star] = 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, @@ -471033,7 +471033,7 @@ static const bool ts_external_scanner_states[42][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__heredoc_body_start] = true, [ts_external_token_heredoc_beginning] = true, [ts_external_token__unary_minus_num] = 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, },