--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: interface modules provide <tt>handler</tt> object
  name: handler
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: if <tt>true</tt>, checks the modification time of source files and reloads if it was modified
  name: reload_source_on_change
  rw: RW
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: add_breakpoint
- !ruby/object:RI::MethodSummary 
  name: breakpoints
- !ruby/object:RI::MethodSummary 
  name: catchpoint
- !ruby/object:RI::MethodSummary 
  name: catchpoint=
- !ruby/object:RI::MethodSummary 
  name: contexts
- !ruby/object:RI::MethodSummary 
  name: current_context
- !ruby/object:RI::MethodSummary 
  name: debug_at_exit
- !ruby/object:RI::MethodSummary 
  name: debug_load
- !ruby/object:RI::MethodSummary 
  name: interrupt
- !ruby/object:RI::MethodSummary 
  name: interrupt_last
- !ruby/object:RI::MethodSummary 
  name: keep_frame_binding=
- !ruby/object:RI::MethodSummary 
  name: keep_frame_binding?
- !ruby/object:RI::MethodSummary 
  name: last_context
- !ruby/object:RI::MethodSummary 
  name: post_mortem
- !ruby/object:RI::MethodSummary 
  name: post_mortem=
- !ruby/object:RI::MethodSummary 
  name: post_mortem?
- !ruby/object:RI::MethodSummary 
  name: remove_breakpoint
- !ruby/object:RI::MethodSummary 
  name: resume
- !ruby/object:RI::MethodSummary 
  name: skip
- !ruby/object:RI::MethodSummary 
  name: source_reload
- !ruby/object:RI::MethodSummary 
  name: start
- !ruby/object:RI::MethodSummary 
  name: started?
- !ruby/object:RI::MethodSummary 
  name: stop
- !ruby/object:RI::MethodSummary 
  name: suspend
- !ruby/object:RI::MethodSummary 
  name: thread_context
- !ruby/object:RI::MethodSummary 
  name: tracing
- !ruby/object:RI::MethodSummary 
  name: tracing=
- !ruby/object:RI::MethodSummary 
  name: track_frame_args=
- !ruby/object:RI::MethodSummary 
  name: track_frame_args?
comment: 
- !ruby/struct:SM::Flow::H 
  level: 2
  text: Summary
- !ruby/struct:SM::Flow::P 
  body: This is a singleton class allows controlling the debugger. Use it to start/stop debugger, set/remove breakpoints, etc.
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: VERSION
  value: rb_str_new2(DEBUG_VERSION)
full_name: Debugger
includes: []

instance_methods: []

name: Debugger
superclass: 
