diff options
Diffstat (limited to 'lib/rdoc/top_level.rb')
-rw-r--r-- | lib/rdoc/top_level.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/rdoc/top_level.rb b/lib/rdoc/top_level.rb index b9fd5c9f6f..3825a091fe 100644 --- a/lib/rdoc/top_level.rb +++ b/lib/rdoc/top_level.rb @@ -322,6 +322,7 @@ class RDoc::TopLevel < RDoc::Context # Adds +an_alias+ to +Object+ instead of +self+. def add_alias(an_alias) + object_class.record_location self return an_alias unless @document_self object_class.add_alias an_alias end @@ -330,6 +331,7 @@ class RDoc::TopLevel < RDoc::Context # Adds +constant+ to +Object+ instead of +self+. def add_constant(constant) + object_class.record_location self return constant unless @document_self object_class.add_constant constant end @@ -338,6 +340,7 @@ class RDoc::TopLevel < RDoc::Context # Adds +include+ to +Object+ instead of +self+. def add_include(include) + object_class.record_location self return include unless @document_self object_class.add_include include end @@ -346,6 +349,7 @@ class RDoc::TopLevel < RDoc::Context # Adds +method+ to +Object+ instead of +self+. def add_method(method) + object_class.record_location self return method unless @document_self object_class.add_method method end |