summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-05-26 11:33:40 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-05-26 16:24:33 +0900
commit02b39daef834890981689f1f697c7c25cad55dd6 (patch)
tree638b2d98375489298bfb0cb11706438c9c073921 /parse.y
parentf20af9543f278ab602d001dace850dcf4411cfa6 (diff)
Fix scanner event at invalid syntax
* parse.y (parser_yyerror, parser_compile_error): revert r67224 (e5d10cda07b23682e5e4e64d1324e4d3247d4785) "Flush erred token".
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y2
1 files changed, 0 insertions, 2 deletions
diff --git a/parse.y b/parse.y
index 2b34e8ac2f..fcd495969c 100644
--- a/parse.y
+++ b/parse.y
@@ -5558,7 +5558,6 @@ parser_yyerror(struct parser_params *p, const YYLTYPE *yylloc, const char *msg)
{
dispatch1(parse_error, STR_NEW2(msg));
ripper_error(p);
- token_flush(p);
return 0;
}
@@ -12260,7 +12259,6 @@ parser_compile_error(struct parser_params *p, const char *fmt, ...)
rb_long2int(p->lex.pcur - p->lex.pbeg),
p->enc, fmt, ap);
va_end(ap);
- token_flush(p);
}
static size_t