Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more
A normal class, neither singleton nor anonymous
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.
# File 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