From c3b2436154015bab6b94f132b60bdb1fbba02426 Mon Sep 17 00:00:00 2001 From: yui-knk Date: Fri, 12 Jan 2024 12:56:08 +0900 Subject: [PATCH] `set_yylval_literal` is not used --- parse.y | 6 ------ 1 file changed, 6 deletions(-) diff --git a/parse.y b/parse.y index 08bd3fb97d..2a2cfbe9cf 100644 --- a/parse.y +++ b/parse.y @@ -7017,11 +7017,6 @@ do { \ set_yylval_node(NEW_STR(x, &_cur_loc)); \ RB_OBJ_WRITTEN(p->ast, Qnil, x); \ } while(0) -# define set_yylval_literal(x) \ -do { \ - set_yylval_node(NEW_LIT(x, &_cur_loc)); \ - RB_OBJ_WRITTEN(p->ast, Qnil, x); \ -} while(0) # define set_yylval_num(x) (yylval.num = (x)) # define set_yylval_id(x) (yylval.id = (x)) # define set_yylval_name(x) (yylval.id = (x)) @@ -7036,7 +7031,6 @@ ripper_yylval_id(struct parser_params *p, ID x) # define set_yylval_num(x) (yylval.val = ripper_new_yylval(p, (x), 0, 0)) # define set_yylval_id(x) (void)(x) # define set_yylval_name(x) (void)(yylval.val = ripper_yylval_id(p, x)) -# define set_yylval_literal(x) add_mark_object(p, (x)) # define set_yylval_node(x) (yylval.val = ripper_new_yylval(p, 0, 0, STR_NEW(p->lex.ptok, p->lex.pcur-p->lex.ptok))) # define yylval_id() yylval.id # define _cur_loc NULL_LOC /* dummy */