diff options
| author | yui-knk <spiketeika@gmail.com> | 2024-08-02 09:27:55 +0900 |
|---|---|---|
| committer | Yuichiro Kaneko <spiketeika@gmail.com> | 2024-08-02 11:37:10 +0900 |
| commit | 66cbafc603d8def8f8ec3373fcadcbfce8b9010d (patch) | |
| tree | 896fc37eaf98bf28ab6ad30320e7e450b7fe479c | |
| parent | f070a9d8df0f02be9948646bb6bd92d890d3b956 (diff) | |
Refactor to use `tokenize_ident` instead of `TOK_INTERN` and `set_yylval_name`
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11294
| -rw-r--r-- | parse.y | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -10325,7 +10325,7 @@ parse_gvar(struct parser_params *p, const enum lex_state_e last_state) return '$'; } gvar: - set_yylval_name(TOK_INTERN()); + tokenize_ident(p); return tGVAR; case '&': /* $&: last match */ @@ -10492,7 +10492,7 @@ parse_ident(struct parser_params *p, int c, int cmd_state) if (IS_LABEL_SUFFIX(0)) { SET_LEX_STATE(EXPR_ARG|EXPR_LABELED); nextc(p); - set_yylval_name(TOK_INTERN()); + tokenize_ident(p); return tLABEL; } } |
