# File lib/rdoc/markup/document.rb, line 55
  def accept visitor
    visitor.start_accepting

    @parts.each do |item|
      case item
      when RDoc::Markup::Document then # HACK
        visitor.accept_document item
      else
        item.accept visitor
      end
    end

    visitor.end_accepting
  end