class SafeYAML::SafeToRubyVisitor

def accept(node)

def accept(node)
  if node.tag
    return super if @resolver.tag_is_whitelisted?(node.tag)
    raise "Unknown YAML tag '#{node.tag}'" if @resolver.options[:raise_on_unknown_tag]
  end
  @resolver.resolve_node(node)
end

def initialize(resolver)

def initialize(resolver)
  super()
  @resolver = resolver
end