# File lib/sass/tree/visitors/cssize.rb, line 52 def visit_root(node) yield # In Ruby 1.9 we can make all @charset nodes invisible # and infer the final @charset from the encoding of the final string. if Sass::Util.ruby1_8? && parent.nil? charset = node.children.find {|c| c.is_a?(Sass::Tree::CharsetNode)} node.children.reject! {|c| c.is_a?(Sass::Tree::CharsetNode)} node.children.unshift charset if charset end return node, @extends rescue Sass::SyntaxError => e e.sass_template ||= node.template raise e end