Module: Byebug::Helpers::FrameHelper

Included in:
DownCommand, FrameCommand, UpCommand, WhereCommand
Defined in:
lib/byebug/helpers/frame.rb

Overview

Utilities to assist frame navigation

Instance Method Summary collapse

Instance Method Details

#jump_frames(steps) ⇒ Object



14
15
16
# File 'lib/byebug/helpers/frame.rb', line 14

def jump_frames(steps)
  adjust_frame(navigate_to_frame(steps))
end

#switch_to_frame(frame) ⇒ Object



7
8
9
10
11
12
# File 'lib/byebug/helpers/frame.rb', line 7

def switch_to_frame(frame)
  new_frame = index_from_start(frame)
  return frame_err('c_frame') if Frame.new(context, new_frame).c_frame?

  adjust_frame(new_frame)
end