From e0611820df64b7cc70cbe15535b82e245913ee97 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 3 May 2016 05:19:20 +0000 Subject: parse.y: trace elsif * parse.y (new_if_gen): set newline flag to NODE_IF to trace all if/elsif statements. [ruby-core:67720] [Bug #10763] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- parse.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parse.y') diff --git a/parse.y b/parse.y index e3facb73c8..005e926ef0 100644 --- a/parse.y +++ b/parse.y @@ -9955,7 +9955,7 @@ new_if_gen(struct parser_params *parser, NODE *cc, NODE *left, NODE *right) { if (!cc) return right; cc = cond0(parser, cc); - return NEW_IF(cc, left, right); + return newline_node(NEW_IF(cc, left, right)); } static NODE* -- cgit v1.2.3