# File lib/sass/tree/visitors/perform.rb, line 138 def visit_import(node) if path = node.css_import? return Sass::Tree::DirectiveNode.new("@import url(#{path})") end @environment.push_frame(:filename => node.filename, :line => node.line) root = node.imported_file.to_tree node.children = root.children.map {|c| visit(c)}.flatten node rescue Sass::SyntaxError => e e.modify_backtrace(:filename => node.imported_file.options[:filename]) e.add_backtrace(:filename => node.filename, :line => node.line) raise e ensure @environment.pop_frame end