class RuboCop::Cop::Layout::RescueEnsureAlignment

def alignment_node(node)

def alignment_node(node)
  ancestor_node = ancestor_node(node)
  return ancestor_node if ancestor_node.nil? || ancestor_node.kwbegin_type?
  return if ancestor_node.respond_to?(:send_node) &&
            aligned_with_line_break_method?(ancestor_node, node)
  assignment_node = assignment_node(ancestor_node)
  return assignment_node if same_line?(ancestor_node, assignment_node)
  access_modifier_node = access_modifier_node(ancestor_node)
  return access_modifier_node unless access_modifier_node.nil?
  ancestor_node
end