DEBUGGER__::Breakpoint
# File debug-1.4.0/lib/debug/breakpoint.rb, line 104 def initialize iseq, events, oneshot: false @events = events @iseq = iseq @oneshot = oneshot @key = [:iseq, @iseq.path, @iseq.first_lineno].freeze super() end
# File debug-1.4.0/lib/debug/breakpoint.rb, line 120 def enable @tp.enable(target: @iseq) end
# File debug-1.4.0/lib/debug/breakpoint.rb, line 113 def setup @tp = TracePoint.new(*@events) do |tp| delete if @oneshot suspend end end
This page was generated for Ruby 3.1.2
Ruby-doc.org is a service of James Britt and Neurogami, an erratic source of art, music, and technology.
Generated with Ruby-doc Rdoc Generator 0.42.0.