aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rdoc/top_level.rb
diff options
context:
space:
mode:
authordrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-06-29 21:17:31 +0000
committerdrbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-06-29 21:17:31 +0000
commite75e7fcc9f90d41ae14019c0f3b5d5048badbb5a (patch)
tree3611123592f58ecbf7c0ff8d54b22b5fcdeb60f1 /lib/rdoc/top_level.rb
parent6f1ce28d624007f1d7688865a782c3ba4ad376a0 (diff)
downloadruby-e75e7fcc9f90d41ae14019c0f3b5d5048badbb5a.tar.gz
* lib/rdoc: Update to RDoc 3.8 which contains fixes for documentation
in trunk. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/rdoc/top_level.rb')
-rw-r--r--lib/rdoc/top_level.rb4
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