From 854312eede0f4af9027a7556f98666c8637fd636 Mon Sep 17 00:00:00 2001 From: yui-knk Date: Mon, 21 Nov 2022 09:56:36 +0900 Subject: Refactor to use has_delayed_token macro --- parse.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 57cfe7db62..c93b8eda59 100644 --- a/parse.y +++ b/parse.y @@ -6294,7 +6294,7 @@ ripper_dispatch_delayed_token(struct parser_params *p, enum yytokentype t) int saved_line = p->ruby_sourceline; const char *saved_tokp = p->lex.ptok; - if (NIL_P(p->delayed.token)) return; + if (!has_delayed_token(p)) return; p->ruby_sourceline = p->delayed.beg_line; p->lex.ptok = p->lex.pbeg + p->delayed.beg_col; add_mark_object(p, yylval_rval = ripper_dispatch1(p, ripper_token2eventid(t), p->delayed.token)); -- cgit v1.2.3