Method: SimpleDelegator#__getobj__

Defined in:
lib/delegate.rb

#__getobj__Object

Returns the current object method calls are being delegated to.



319
320
321
322
323
324
325
# File 'lib/delegate.rb', line 319

def __getobj__
  unless defined?(@delegate_sd_obj)
    return yield if block_given?
    __raise__ ::ArgumentError, "not delegated"
  end
  @delegate_sd_obj
end