class RuboCop::Cop::Performance::Casecmp

def take_method_apart(node)

def take_method_apart(node)
  if downcase_downcase(node)
    receiver, method, rhs = *node
    arg, = *rhs
  elsif downcase_eq(node)
    receiver, method, arg = *node
  elsif eq_downcase(node)
    arg, method, receiver = *node
  else
    return
  end
  variable, = *receiver
  [receiver, method, arg, variable]
end