From 71345cf1df3fc3d11277068dc42fe95b66fd7022 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 20 Sep 2017 02:32:55 +0000 Subject: fix up r59949 * ext/ripper/lib/ripper/lexer.rb (List#inspect): splat self data to local variables same as members of Elem. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59972 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/ripper/lib/ripper/lexer.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ext/ripper') diff --git a/ext/ripper/lib/ripper/lexer.rb b/ext/ripper/lib/ripper/lexer.rb index c682c1836f..b7735fcc42 100644 --- a/ext/ripper/lib/ripper/lexer.rb +++ b/ext/ripper/lib/ripper/lexer.rb @@ -50,10 +50,12 @@ class Ripper class Elem class List < ::Array def inspect + pos, event, tok, state = self [pos, event, tok, Ripper.lex_state_name(state)].inspect end def pretty_print(q) # :nodoc: + pos, event, tok, state = self q.group(1, '[', ']') { q.pp pos q.comma_breakable -- cgit v1.2.3