class Sass::Tree::Visitors::Base

def visit_if(node)

This exists to ensure that the contents of the `@else` clause get visited.
`yield`s, then runs the visitor on the `@else` clause if the node has one.
def visit_if(node)
  yield
  visit(node.else) if node.else
  node
end