Ruby 4.1 リファレンスマニュアル

instance method Ruby::SourceRange#start_line

start_line -> IntegerRuby 4.1 から[permalink][rdoc][edit]

この範囲が開始する行番号を返します。

1 から数えます。

range = eval("proc {}", binding, "/tmp/sample.rb", 10).source_range
p range.start_line # => 10

[SEE_ALSO] Ruby::SourceRange#end_line