method
def_pre_proc
v1_9_2_180 -
Show latest stable
- Class:
IRB::MethodExtender
def_pre_proc(base_method, extend_method)public
No documentation available.
# File lib/irb/extend-command.rb, line 226
def def_pre_proc(base_method, extend_method)
base_method = base_method.to_s
extend_method = extend_method.to_s
alias_name = new_alias_name(base_method)
module_eval %[
alias_method alias_name, base_method
def #{base_method}(*opts)
send :#{extend_method}, *opts
send :#{alias_name}, *opts
end
]
end