module RuboCop::Cop::Style::ConditionalAssignmentHelper

def lhs(node)

def lhs(node)
  case node.type
  when :send
    lhs_for_send(node)
  when :op_asgn, :and_asgn, :or_asgn
    "#{node.assignment_node.source} #{node.operator}= "
  when :casgn
    lhs_for_casgn(node)
  when *ConditionalAssignment::VARIABLE_ASSIGNMENT_TYPES
    "#{node.name} = "
  else
    node.source
  end
end