class RDG::Control::RescueBody

Public Instance Methods

end_nodes() click to toggle source
# File lib/rdg/control/rescue_body.rb, line 20
def end_nodes
  @statements.last(1)
end
internal_flow_edges() click to toggle source
# File lib/rdg/control/rescue_body.rb, line 12
def internal_flow_edges
  @statements.each_cons(2).to_a
end
nodes() click to toggle source
# File lib/rdg/control/rescue_body.rb, line 24
def nodes
  @statements
end
prepare() click to toggle source
# File lib/rdg/control/rescue_body.rb, line 8
def prepare
  _exception_types, _variable_name, *@statements = children
end
start_node() click to toggle source
# File lib/rdg/control/rescue_body.rb, line 16
def start_node
  @statements.first
end