[前][次][番号順一覧][スレッド一覧]

ruby-changes:56844

From: Yusuke <ko1@a...>
Date: Wed, 7 Aug 2019 03:13:08 +0900 (JST)
Subject: [ruby-changes:56844] Yusuke Endoh: ef8c5161b4 (master): ext/ripper/lib/ripper/lexer.rb: fix a wrong delegation

https://git.ruby-lang.org/ruby.git/commit/?id=ef8c5161b4

From ef8c5161b4422783c8f736a099d97a9c868fe287 Mon Sep 17 00:00:00 2001
From: Yusuke Endoh <mame@r...>
Date: Wed, 7 Aug 2019 03:12:10 +0900
Subject: ext/ripper/lib/ripper/lexer.rb: fix a wrong delegation

The target method name is a typo.

diff --git a/ext/ripper/lib/ripper/lexer.rb b/ext/ripper/lib/ripper/lexer.rb
index 05af844..8aad81b 100644
--- a/ext/ripper/lib/ripper/lexer.rb
+++ b/ext/ripper/lib/ripper/lexer.rb
@@ -54,7 +54,7 @@ class Ripper https://github.com/ruby/ruby/blob/trunk/ext/ripper/lib/ripper/lexer.rb#L54
       def pretty_print(q) q.text(to_s) end
       def ==(i) super or to_int == i end
       def &(i) self.class.new(to_int & i) end
-      def |(i) self.class.new(to_int & i) end
+      def |(i) self.class.new(to_int | i) end
       def allbits?(i) to_int.allbits?(i) end
       def anybits?(i) to_int.anybits?(i) end
       def nobits?(i) to_int.nobits?(i) end
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]