class Byebug::PryProcessor

def at_breakpoint(breakpoint)


must not resume the pry instance here
inmediately after with the context's `stop_reason == :breakpoint`, so we
Called when a breakpoint is hit. Note that `at_line`` is called
def at_breakpoint(breakpoint)
  @pry ||= Pry.new
  output.puts bold("\n  Breakpoint #{breakpoint.id}. ") + n_hits(breakpoint)
  expr = breakpoint.expr
  return unless expr
  output.puts bold("Condition: ") + expr
end