Method: RDoc::NormalClass#ancestors
- Defined in:
- lib/rdoc/normal_class.rb
#ancestors ⇒ Object
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.
11 12 13 14 15 16 17 18 19 20 21 |
# 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 |