module Rubocop::Cop::StringHelp

def on_dstr(node)

def on_dstr(node)
  ignore_node(node)
end

def on_regexp(node)

def on_regexp(node)
  ignore_node(node)
end

def on_str(node)

def on_str(node)
  # Constants like __FILE__ are handled as strings,
  # but don't respond to begin.
  return unless node.loc.respond_to?(:begin) && node.loc.begin
  return if part_of_ignored_node?(node)
  if offense?(node)
    add_offense(node, :expression) { opposite_style_detected }
  else
    correct_style_detected
  end
end