[#71931] [Ruby trunk - Feature #11786] [Open] [PATCH] micro-optimize case dispatch even harder — normalperson@...

Issue #11786 has been reported by Eric Wong.

9 messages 2015/12/08

[ruby-core:71881] [Ruby trunk - Bug #11754] Visibility scope is kept after lexical scope is closed

From: ko1@...
Date: 2015-12-07 07:24:14 UTC
List: ruby-core #71881
Issue #11754 has been updated by Koichi Sasada.

Assignee set to Koichi Sasada

----------------------------------------
Bug #11754: Visibility scope is kept after lexical scope is closed
https://bugs.ruby-lang.org/issues/11754#change-55284

* Author: Max Melentiev
* Status: Open
* Priority: Normal
* Assignee: Koichi Sasada
* ruby -v: ruby 2.3.0preview1 (2015-11-11 trunk 52539) [x86_64-darwin13]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
~~~
module X
  def self.test_def
   def x; end; 
  end

  private
  def y; end; 
end
X.test_def
X.instance_methods
~~~

In 2.2 it returns [:x], in 2.3-preview1 it returns empty array. Is it ok?



-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next