class Sass::Tree::Visitors::Perform
def visit_content(node)
def visit_content(node) content, content_env = @environment.content return [] unless content @environment.stack.with_mixin(node.filename, node.line, '@content') do trace_node = Sass::Tree::TraceNode.from_node('@content', node) content_env = Sass::Environment.new(content_env) content_env.caller = Sass::Environment.new(@environment) with_environment(content_env) do trace_node.children = content.map {|c| visit(c.dup)}.flatten end trace_node end rescue Sass::SyntaxError => e e.modify_backtrace(:mixin => '@content', :line => node.line) e.add_backtrace(:line => node.line) raise e end