このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

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

instance method TracePoint#binding

binding -> BindingRuby 2.0.0 から[permalink][rdoc][edit]

発生したイベントによって生成された Binding オブジェクトを返します。

def foo(ret)
  ret
end
trace = TracePoint.new(:call) do |tp|
  p tp.binding.local_variables # => [:ret]
end
trace.enable
foo 1