class Module

Public Instance Methods

alias_accessor(new, orig) click to toggle source
# File lib/origen/core_ext/module.rb, line 2
def alias_accessor(new, orig)
  alias_reader(new, orig)
  alias_writer(new, orig)
end
alias_reader(new, orig) click to toggle source
# File lib/origen/core_ext/module.rb, line 11
def alias_reader(new, orig)
  alias_method(new, orig) if method_defined?(orig)
end
alias_writer(new, orig) click to toggle source
# File lib/origen/core_ext/module.rb, line 7
def alias_writer(new, orig)
  alias_method("#{new}=", "#{orig}=") if method_defined?("#{orig}=")
end