class Sass::Tree::Node

def do_extend(extends)

Raises:
  • (Sass::SyntaxError) - Only if there's a programmer error

Returns:
  • (Tree::Node) - The resulting tree of static CSS nodes.

Parameters:
  • extends (Haml::Util::SubsetMap{Selector::Simple => Selector::Sequence}) --

Other tags:
    Todo: - Link this to the reference documentation on `@extend`
def do_extend(extends)
  node = dup
  node.children = children.map {|c| c.do_extend(extends)}
  node
rescue Sass::SyntaxError => e
  e.modify_backtrace(:filename => filename, :line => line)
  raise e
end