# File lib/roodi/core/checking_visitor.rb, line 16 def visit(node) checks = @checks[node.node_type] checks.each {|check| check.evaluate_node_start(node)} unless checks.nil? node.visitable_children.each {|sexp| sexp.accept(self)} checks.each {|check| check.evaluate_node_end(node)} unless checks.nil? end