class RDoc::NormalClass
A normal class, neither singleton nor anonymous
Public Instance Methods
          ancestors()
          
          click to toggle source
          
        
        
        The ancestors of this class including modules. Unlike Module#ancestors, this class is not included in the result. The result will contain both RDoc::ClassModules and Strings.
              Calls superclass method
              RDoc::ClassModule#ancestors
            
          
          
          # File lib/rdoc/normal_class.rb, line 11 def ancestors if String === superclass then super << superclass elsif superclass then ancestors = super ancestors << superclass ancestors.concat superclass.ancestors else super end end
          definition()
          
          click to toggle source
          
        
        
        The definition of this class, class MyClassName
# File lib/rdoc/normal_class.rb, line 30 def definition "class #{full_name}" end
          direct_ancestors()
          
          click to toggle source
          
        
        
        
              Calls superclass method
              RDoc::ClassModule#direct_ancestors
            
          
          
          # File lib/rdoc/normal_class.rb, line 34 def direct_ancestors superclass ? super + [superclass] : super end