class RDoc::ClassModule

def each_ancestor # :yields: module

:yields: module
def each_ancestor # :yields: module
  return enum_for __method__ unless block_given?
  ancestors.each do |mod|
    next if String === mod
    next if self == mod
    yield mod
  end
end