# File lib/sass/tree/visitors/perform.rb, line 279 def visit_content(node) return [] unless content = @environment.content @stack.push(:filename => node.filename, :line => node.line, :name => '@content') trace_node = Sass::Tree::TraceNode.from_node('@content', node) with_environment(@environment.caller) {trace_node.children = content.map {|c| visit(c.dup)}.flatten} trace_node rescue Sass::SyntaxError => e e.modify_backtrace(:mixin => '@content', :line => node.line) e.add_backtrace(:line => node.line) raise e ensure @stack.pop if content end