module RuboCop::Cop::MultilineExpressionIndentation

def part_of_assignment_rhs(node, candidate)

def part_of_assignment_rhs(node, candidate)
  rhs_node = node.each_ancestor.find do |ancestor|
    break if disqualified_rhs?(candidate, ancestor)
    valid_rhs?(candidate, ancestor)
  end
  if rhs_node && block_given?
    yield rhs_node
  else
    rhs_node
  end
end