Method: Multimethod::ObjectExtension::ClassMethods#remove_multimethod
- Defined in:
- lib/multimethod/core_extensions.rb
#remove_multimethod(signature) ⇒ Object
Removes a Multimethod using a signature:
class A
remove_multimethod "def foo(A x)"
end
52 53 54 |
# File 'lib/multimethod/core_extensions.rb', line 52 def remove_multimethod(signature) ::Multimethod::Table.instance.remove_method(signature) end |