class RuboCop::Cop::Style::SelfAssignment

def check_boolean_node(node, rhs, var_name, var_type)

def check_boolean_node(node, rhs, var_name, var_type)
  first_operand, _second_operand = *rhs
  target_node = s(var_type, var_name)
  return unless first_operand == target_node
  operator = rhs.loc.operator.source
  add_offense(node, message: format(MSG, method: operator))
end