1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00
haml--haml/lib/sass/tree/file_node.rb

27 lines
532 B
Ruby
Raw Normal View History

module Sass
module Tree
class FileNode < Node
def initialize(filename, children)
@filename = filename
self.children = children
end
def to_s(*args)
super()
rescue Sass::SyntaxError => e
e.add_backtrace_entry(@filename)
raise e
end
protected
def perform!(environment)
self.children = perform_children(environment)
rescue Sass::SyntaxError => e
e.add_backtrace_entry(@filename)
raise e
end
end
end
end