class RuboCop::Cop::Lint::ArrayLiteralInRegexp

def on_interpolation(begin_node)

def on_interpolation(begin_node)
  return unless (final_node = begin_node.children.last)
  return unless final_node.array_type?
  return unless begin_node.parent.regexp_type?
  if array_of_literal_values?(final_node)
    register_array_of_literal_values(begin_node, final_node)
  else
    register_array_of_nonliteral_values(begin_node)
  end
end