class Byebug::RegularState

def frame_block_and_method(pos)

Parameters:
  • pos (Integer) -- Frame position.
def frame_block_and_method(pos)
  deco_regexp = /((?:block(?: \(\d+ levels\))?|rescue) in )?(.+)/
  deco_method = "#{context.frame_method(pos)}"
  block_and_method = deco_regexp.match(deco_method)[1..2]
  block_and_method.map { |x| x.nil? ? '' : x }
end