Method: RDoc::Context#top_level

Defined in:
lib/rdoc/code_object/context.rb

#top_levelObject

Return the TopLevel that owns us – FIXME we can be ‘owned’ by several TopLevel (see #record_location & #in_files)



1239
1240
1241
1242
1243
1244
# File 'lib/rdoc/code_object/context.rb', line 1239

def top_level
  return @top_level if defined? @top_level
  @top_level = self
  @top_level = @top_level.parent until RDoc::TopLevel === @top_level
  @top_level
end