# File lib/sass/tree/visitors/perform.rb, line 493 def visit_while(node) children = [] with_environment Sass::SemiGlobalEnvironment.new(@environment) do children += node.children.map {|c| visit(c)} while node.expr.perform(@environment).to_bool end children.flatten end