# File lib/rdoc/context.rb, line 1119
  def upgrade_to_class mod, class_type, enclosing
    enclosing.modules_hash.delete mod.name

    klass = RDoc::ClassModule.from_module class_type, mod

    # if it was there, then we keep it even if done_documenting
    RDoc::TopLevel.classes_hash[mod.full_name] = klass
    enclosing.classes_hash[mod.name]           = klass

    klass
  end