module Destructor::CoreExt::Class
Public Instance Methods
new(*args,&block)
click to toggle source
Calls superclass method
# File lib/destructor/core_ext/class.rb, line 3 def new(*args,&block) object = super if object.__send__(:methods).include?(:finalize) ::ObjectSpace.define_finalizer( object, proc { object.__send__(:finalize) } ) end return object end