# File lib/sass/tree/visitors/perform.rb, line 248
  def visit_warn(node)
    @environment.push_frame(:filename => node.filename, :line => node.line)
    res = node.expr.perform(@environment)
    res = res.value if res.is_a?(Sass::Script::String)
    msg = "WARNING: #{res}\n         "
    msg << @environment.stack_trace.join("\n         ")
    msg << "\n"
    Sass::Util.sass_warn msg
    []
  ensure
    @environment.pop_frame
  end