first_lineno -> IntegerRuby 2.0.0 から[permalink][rdoc][edit]-
self が表す命令シーケンスの 1 行目の行番号を返します。
例1:irb で実行した場合
例2p RubyVM::InstructionSequence.compile('num = 1 + 2').first_lineno # => 1# /tmp/method.rb require "foo-library" def foo p :foo end p RubyVM::InstructionSequence.of(method(:foo)).first_lineno # => 2