Class: RDoc::Generator::Mdoc::Class

Inherits:
Module
  • Object
show all
Defined in:
lib/rdoc/generator/mdoc/class.rb

Instance Attribute Summary

Attributes inherited from Module

#mandb_section

Instance Method Summary collapse

Methods inherited from Module

#described?, #description, #extended_modules, #full_name, #included_modules, #initialize, #methods, #methods_by_type, #reference, #sections, #short_description

Constructor Details

This class inherits a constructor from RDoc::Generator::Mdoc::Module

Instance Method Details

#superclassObject



6
7
8
9
10
11
12
13
14
# File 'lib/rdoc/generator/mdoc/class.rb', line 6

def superclass
  if rdoc_class.superclass.nil?
    UnknownClass.new("Object")
  elsif rdoc_class.superclass.is_a? String
    UnknownClass.new(rdoc_class.superclass)
  else
    self.class.new(rdoc_class.superclass, mandb_section)
  end
end