method

visit_BasicObject

visit_BasicObject(o)
public

No documentation available.

# File ext/psych/lib/psych/visitors/yaml_tree.rb, line 405
      def visit_BasicObject o
        tag = Psych.dump_tags[o.class]
        tag ||= "!ruby/marshalable:#{o.class.name}"

        map = @emitter.start_mapping(nil, tag, false, Nodes::Mapping::BLOCK)
        register(o, map)

        o.marshal_dump.each(&method(:accept))

        @emitter.end_mapping
      end