class RuboCop::Cop::Style::RedundantReturn

def check_branch(node)

rubocop:disable Metrics/CyclomaticComplexity
def check_branch(node)
  return unless node
  case node.type
  when :return then check_return_node(node)
  when :case   then check_case_node(node)
  when :if     then check_if_node(node)
  when :rescue then check_rescue_node(node)
  when :resbody then check_resbody_node(node)
  when :ensure then check_ensure_node(node)
  when :begin, :kwbegin
    check_begin_node(node)
  end
end