lineno -> Integer
[permalink][rdoc][edit]-
発生したイベントの行番号を返します。
- [EXCEPTION] RuntimeError:
- イベントフックの外側で実行した場合に発生します。
def foo(ret) ret end trace = TracePoint.new(:call, :return) do |tp| tp.lineno end trace.enable foo 1 # => 1 # 3
lineno -> Integer
[permalink][rdoc][edit]発生したイベントの行番号を返します。
def foo(ret)
ret
end
trace = TracePoint.new(:call, :return) do |tp|
tp.lineno
end
trace.enable
foo 1
# => 1
# 3