class T::Private::ClassUtils::ReplacedMethod
def initialize(mod, old_method, new_method, overwritten, visibility)
def initialize(mod, old_method, new_method, overwritten, visibility) if old_method.name != new_method.name raise "Method names must match. old=#{old_method.name} new=#{new_method.name}" end @mod = mod @old_method = old_method @new_method = new_method @overwritten = overwritten @name = old_method.name @visibility = visibility @restored = false end