method
add_alias
v1_8_6_287 -
Show latest stable
- Class:
RDoc::Context
add_alias(an_alias)public
No documentation available.
# File lib/rdoc/code_objects.rb, line 247
def add_alias(an_alias)
meth = find_instance_method_named(an_alias.old_name)
if meth
new_meth = AnyMethod.new(an_alias.text, an_alias.new_name)
new_meth.is_alias_for = meth
new_meth.singleton = meth.singleton
new_meth.params = meth.params
new_meth.comment = "Alias for \##{meth.name}"
meth.add_alias(new_meth)
add_method(new_meth)
else
add_to(@aliases, an_alias)
end
end