[ruby-core:87456] [Ruby trunk Feature#14836] Method to return first/last lineno/column of Proc

From: tagomoris@...
Date: 2018-06-08 09:48:15 UTC
List: ruby-core #87456
Issue #14836 has been reported by tagomoris (Satoshi TAGOMORI).

----------------------------------------
Feature #14836: Method to return first/last lineno/column of Proc
https://bugs.ruby-lang.org/issues/14836

* Author: tagomoris (Satoshi TAGOMORI)
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
----------------------------------------
As written in https://bugs.ruby-lang.org/issues/6012, we want to know column no of Proc location.
In addition to it, I want to know the last_lineno and last_column.

If we don't have these values, we cannot know whether the "a" in code below is defined in block, or not.

```ruby
b1 = ->(){ foo() }; a = 1; b2 = ->(){ bar() }
```




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

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next